home *** CD-ROM | disk | FTP | other *** search
- # Full Screen Player http://www.vidon.ru
- # e-mail: lendasoft@narod.ru
-
- # Used in Configuration Wizard
-
- # --- ═α±≥≡εσφ φα ∩≤δⁿ≥ LG 105-230M ---
-
- FSPlay_Always = Group( Enabled ){
- OnGroupEnable(){
- WinMon.StartPreset( FSPlay )
- #WinMon.ActionManual("FSPlay","TFullScreenPlayer","FSPlayer")
- #WinMon.StartManual( "CHANGE_ACTIVE" ) #╟α∩≤±≥Φ∞ εßφα≡≤µσφΦσ εΩεφ
- }
-
- # FSPlay_Active = hook("WINMON","CHANGE_ACTIVE", Enabled ){
- # h = WinMon.ActionManual("FSPlay","TFullSceenPlayer")
- # break(h <> 0)
- # OSD.ActionManual("╠εΘ ╧δσσ≡")
- # GroupEnable( FSPlay)
- # }
-
- FSPlay_Start = Hook( "VIDEO", "FSPlay", Enabled, Break ){
- h = WinMon.ActionPreset( FSPlay )
- #h = WinMon.ActionManual("FSPlay","TFullScreenPlayer","FullScreenPlayer")
- Skip( 2, h = 0 )
- WinCtrl( "ACTIVATE", h )
- Skip( 3 )
- #--- ╧≤≥ⁿ Ω ∩≡επ≡α∞∞σ ---
- e = ExecFile( "D:\∞εΦ ΣεΩ≤∞σφ≥√\FullScreenPlayer\fsplay.exe" )
- Break( e = 0 )
- # OSC.ActionManual('')
- GroupEnable( FSPlay )
- }
-
- FSPlay_Create = Hook( "WINMON", "FSPlay_CREATE", Enabled ){
- GroupEnable( FSPlay)
- }
-
- FSPlay_Activate = Hook( "WINMON", "FSPlay_ACTIVATE", Enabled ){
- GroupEnable( FSPlay)
- }
-
- FSPlay_Close = Hook( "WINMON", "FSPlay_CLOSE", Enabled ){
- GroupDisable( FSPlay)
- }
-
- #*!!!*#
- MediaDisable = Hook( "MMEDIA", "DISABLE", Enabled ){
- Break( MediaDisable = 38 )
- GroupDisable( FSPlay)
- }
- }
-
- #===========================================================
-
- FSPlay= Group( Disabled ){
- OnGroupEnable(){
- EventSend( "MMEDIA", "DISABLE", 38)
- OSD( "Apps", "FullScreenPlayer")
- }
- # --- ╟αΩ≡√≥ⁿ ∩≡επ≡α∞∞≤ Ωφε∩ΩεΘ ∩≤δⁿ≥α "POWER" ---
- PowerRemote = Hook( "REMOTE", "POWER", Enabled, Break ){
- Break( PowerRemote <> 0 )
- h = WinMon.ActionPreset( FSPlay)
- Skip( 1, h = 0 )
- WinCtrl( 0x04C8, h , 75, 0 )
- GroupDisable( FSPlay)
- OSD.ActionPreset( Close )
- }
- # --- ═α≈α≥ⁿ Γε±∩≡εΦτΓσΣσφΦσ Ωφε∩ΩεΘ ∩≤δⁿ≥α "Play" ---
- PlayRemote = Hook( "REMOTE", "Play", Enabled, Break ){
- Break( PlayRemote <> 0 )
- h = WinMon.ActionPreset( FSPlay)
- Break( h = 0 )
- WinCtrl( 0x04C8, h , 302, 0 )
- OSD.ActionPreset( Play )
- }
- # --- ╧α≤τα Ωφε∩ΩεΘ ∩≤δⁿ≥α "Pause" ---
- PauseRemote = Hook( "REMOTE", "Pause", Enabled, Break ){
- Break( PauseRemote <> 0 )
- h = WinMon.ActionPreset( FSPlay)
- Break( h = 0 )
- WinCtrl( 0x04C8, h , 302, 0 )
- OSD.ActionPreset( Pause )
- }
- # --- ╤≥ε∩ Ωφε∩ΩεΘ ∩≤δⁿ≥α "Stop" ---
- StopRemote = Hook( "REMOTE", "Stop", Enabled, Break ){
- Break( StopRemote <> 0 )
- h = WinMon.ActionPreset( FSPlay)
- Break( h = 0 )
- WinCtrl( 0x04C8, h , 22, 0 )
- OSD.ActionPreset( Stop )
- }
- # --- ╧≡σΣ√Σ≤∙ΦΘ ⌠αΘδ Ωφε∩ΩεΘ ∩≤δⁿ≥α "Prev" ---
- PrevRemote = Hook( "REMOTE", "Prev", Enabled, Break ){
- Break( PrevRemote <> 0 )
- h = WinMon.ActionPreset( FSPlay)
- Break( h = 0 )
- WinCtrl( 0x04C8, h , 25, 0 )
- OSD.ActionPreset( Prev )
- }
- # --- ╤δσΣ≤∙ΦΘ ⌠αΘδ Ωφε∩ΩεΘ ∩≤δⁿ≥α "Next" ---
- NextRemote = Hook( "REMOTE", "Next", Enabled, Break ){
- Break( NextRemote <> 0 )
- h = WinMon.ActionPreset( FSPlay)
- Break( h = 0 )
- WinCtrl( 0x04C8, h , 28, 0 )
- OSD.ActionPreset( Next )
- }
- # --- ╧σ≡σ∞ε≥α≥ⁿ φα 10 ±σΩ φαταΣ Ωφε∩ΩεΘ ∩≤δⁿ≥α "Rew" ---
- RewRemote = Hook( "REMOTE", "Rew", Enabled, Break ){
- Break( RewRemote < 0 )
- h = WinMon.ActionPreset( FSPlay)
- Break( h = 0 )
- # WinCtrl( "ACTIVATE", h )
- # Keyboard( "PRESS", "Left" )
- WinCtrl( 0x04C8, h , 14, 10000 )
- OSD.ActionPreset( Rew )
- }
- # --- ╧σ≡σ∞ε≥α≥ⁿ φα 10 ±σΩ Γ∩σ≡╕Σ Ωφε∩ΩεΘ ∩≤δⁿ≥α "Fwd" ---
- FwdRemote = Hook( "REMOTE", "Fwd", Enabled, Break ){
- Break( FwdRemote < 0 )
- h = WinMon.ActionPreset( FSPlay)
- Break( h = 0 )
- # WinCtrl( "ACTIVATE", h )
- # Keyboard( "PRESS", "Right" )
- WinCtrl( 0x04C8, h , 15, 10000 )
- OSD.ActionPreset( FF )
- }
- # --- ╧σ≡σ∞ε≥α≥ⁿ φα ∞Φφ≤≥≤ φαταΣ Ωφε∩ΩεΘ ∩≤δⁿ≥α "F.Rew" ---
- RewFastRemote = Hook( "REMOTE", "F.Rew", Enabled, Break ){
- Break( RewFastRemote < 0 )
- h = WinMon.ActionPreset( FSPlay)
- Break( h = 0 )
- # WinCtrl( "ACTIVATE", h )
- # Keyboard( "PRESS", "Ctrl+Left" )
- WinCtrl( 0x04C8, h , 14, 60000 )
- #╧σ≡σ∞ε≥Ωα ± ≤±Ωε≡σφΦσ∞
- #WinCtrl( 0x04C8, h , 14, 10000*RewFastRemote )
- OSD.ActionPreset( Rew )
- }
- # --- ╧σ≡σ∞ε≥α≥ⁿ φα ∞Φφ≤≥≤ Γ∩σ≡╕Σ Ωφε∩ΩεΘ ∩≤δⁿ≥α "F.Fwd" ---
- FwdFastRemote = Hook( "REMOTE", "F.Fwd", Enabled, Break ){
- Break( FwdFastRemote < 0 )
- h = WinMon.ActionPreset( FSPlay)
- Break( h = 0 )
- # WinCtrl( "ACTIVATE", h )
- # Keyboard( "PRESS", "Ctrl+Right" )
- WinCtrl( 0x04C8, h , 15, 60000 )
- #╧σ≡σ∞ε≥Ωα ± ≤±Ωε≡σφΦσ∞
- #WinCtrl( 0x04C8, h , 15, 10000*FwdFastRemote )
- OSD.ActionPreset( FF )
- }
- # --- ╧εδφε²Ω≡αφφ√Θ/╬Ωεφφ√Θ ≡σµΦ∞ Ωφε∩ΩεΘ ∩≤δⁿ≥α "Zoom" ---
- FullScreenRemote = Hook( "REMOTE", "Zoom", Enabled, Break ){
- Break( FullScreenRemote <> 0 )
- h = WinMon.ActionPreset( FSPlay)
- Break( h = 0 )
- WinCtrl( 0x04C8, h , 0x000A, 0 )
- }
- # --- ╧εΩατα≥ⁿ ±∩≡ ≥α≥ⁿ ∩δ²ΘδΦ±≥ Ωφε∩ΩεΘ ∩≤δⁿ≥α "Menu" ---
- PListRemote = Hook( "REMOTE", "Menu", Enabled, Break ){
- Break( PListRemote <> 0 )
- h = WinMon.ActionPreset( FSPlay)
- Break( h = 0 )
- WinCtrl( 0x04C8, h , 34, 0 )
- }
-
- # --- ╧αφε≡α∞Φ≡εΓαφΦσ-ΩαΩ σ±≥ⁿ Ωα≡≥ΦφΩΦ Ωφε∩ΩεΘ ∩≤δⁿ≥α "UBB" ---
- PanoramRemote = Hook( "REMOTE", "UBB", Enabled, Break ){
- Break( PanoramRemote <> 0 )
- h = WinMon.ActionPreset( FSPlay)
- Break( h = 0 )
- WinCtrl( 0x04C8, h , 304, 0 )
- }
-
- # --- ═α≈α≥ⁿ Γε±∩≡εΦτΓσΣσφΦσ DVD Ωφε∩ΩεΘ ∩≤δⁿ≥α "Video" ---
- StartDVD = Hook( "REMOTE", "Video", Enabled, Break ){
- Break( StartDVD<> 0 )
- h = WinMon.ActionPreset( FSPlay)
- Break( h = 0 )
- WinCtrl( 0x04C8, h , 332, 1 )
- }
-
- # --- ═αΓΦπα÷Φ Γ DVD ∞σφ■ Ωφε∩ΩεΘ ∩≤δⁿ≥α "Vol_Up" ---
- MenuDVDLeft = Hook( "REMOTE", "Vol_Up", Enabled, break){
- Break( MenuDVDLeft < 0 )
- h = WinMon.ActionPreset( FSPlay)
- Break( h = 0 )
- r= WinCtrl( 0x04C8, h , 312, 0 )#╙τφασ∞ ∩εΩατ√Γασ≥± δΦ DVD ∞σφ■
- Skip (2,r = 1)
- EventSend( "SNDMIXER", "VolumeMasterUp" )
- break ()
- break (MenuDVDLeft >0)
- WinCtrl( 0x04C8, h , 328, 39 ) #╧σ≡σΣα╕∞ ≈≥ε φαµα≥α Left
- }
-
- # --- ═αΓΦπα÷Φ Γ DVD ∞σφ■ Ωφε∩ΩεΘ ∩≤δⁿ≥α "Vol_Down" ---
- MenuDVDRight = Hook( "REMOTE", "Vol_Down", Enabled, break){
- Break( MenuDVDRight < 0 )
- h = WinMon.ActionPreset( FSPlay)
- Break( h = 0 )
- r= WinCtrl( 0x04C8, h , 312, 0 )#╙τφασ∞ ∩εΩατ√Γασ≥± δΦ DVD ∞σφ■
- Skip (2,r = 1)
- EventSend( "SNDMIXER", "VolumeMasterDown" )
- break ()
- break (MenuDVDRight>0)
- WinCtrl( 0x04C8, h , 328, 37 ) #╧σ≡σΣα╕∞ ≈≥ε φαµα≥α Right
- }
-
- # --- ┬ε±∩≡εΦτΓσ±≥Φ ⌠Φδⁿ∞ ΦδΦ ∩εΩατα≥ⁿ φατΓαφΦσ Φ Γ≡σ∞ Ωφε∩ΩεΘ ∩≤δⁿ≥α "Enter" ---
- # ²≥α ⌠≤φΩ÷Φ ΓΓσΣσφα Σδ ±εΓ∞σ±≥Φ∞ε±≥Φ ±ε ±δσΣ≤■∙Φ∞Φ Γσ≡±Φ ∞Φ ∩δσσ≡α
- # Γ ²≥εΘ Γσ≡±ΦΦ (0.1.8) σ╕ ∞εµφε ≤ΣαδΦ≥ⁿ.
- # PlayTimeCapShow = Hook( "REMOTE", "Enter", Enabled, Break ){
- # Break( PlayTimeCapShow <> 0 )
- # h = WinMon.ActionPreset( FSPlay)
- # Break( h = 0 )
- # # ┼±δΦ ∩εΩατ√Γασ≥± ∩δσΘδΦ±≥ ≥ε Γε±∩≡εΦτΓσ±≥Φ Γ√Σσδσφ√Θ ⌠Φδⁿ∞
- # r = WinCtrl( 0x04C8, h , 310, 0 )
- # skip(2,r=0)
- # Keyboard( "PRESS", "Enter" )
- # break()
- # #WinCtrl( 0x04C8, h , 305, 50 ) # ∩εΩατα≥ⁿ Γ≡σ∞ φα 5 ±σΩ (∩σ≡Γ√Θ Γα≡Φαφ≥)
- # WinCtrl( 0x04C8, h , 306, 50 ) # ∩εΩατα≥ⁿ Γ≡σ∞ φα 5 ±σΩ (Γ≥ε≡εΘ Γα≡Φαφ≥)
- # # ┼±δΦ ⌠Φδⁿ∞ Γε±∩≡εΦτΓεΣΦ≥± ΦδΦ φα ∩α≤τσ, ≥ε ∩εΩατα≥ⁿ φατΓαφΦσ ≥σΩ≤∙σπε ⌠Φδⁿ∞α
- # r = WinCtrl( 0x04C8, h , 309, 0 )
- # Break(r=0)
- # WinCtrl( 0x04C8, h , 307, 50 ) # ∩εΩατα≥ⁿ ≥σΩ≤∙σσ φατΓαφΦσ ⌠Φδⁿ∞α φα 5 ±σΩ
- # }
- }
-